package com.mfn.airobot.repository;

import org.springframework.core.io.Resource;

/**
 * @author Anyang
 * @version 1.0.0
 * @date 2025/03/26 10:03:59
 * @description
 * @className java.lang.String
 */
public interface FileRepository {
    /**
     * 保存文件,还要记录chatId与文件的映射关系
     * @param chatId 会话id
     * @param resource 文件
     * @return 上传成功，返回true； 否则返回false
     */
    boolean save(String chatId, Resource resource);

    /**
     * 根据chatId获取文件
     * @param chatId 会话id
     * @return 找到的文件
     */
    Resource getFile(String chatId);
}